- G7/8
- Group of 7/8 - the world's largest trading countries. The members of the G7/8 are: Canada; France; Germany; Italy; Japan; Russia (as of 2006); United Kingdom and United States. HM Customs & Revenue Glossary
Financial and business terms. 2012.
Financial and business terms. 2012.